<?php
class User_ResetController extends Zend_Controller_Action{
	public function init(){
		$this->_helper->layout()->setLayout('register_login');
	}
	public function indexAction()
	{
	
		$key = $_GET['k'];
		if(empty($key))
		{
		$key = trim($_POST['key']);
		}
		
		$data = new User_Model_DbTable_Users();
		$datakey = $data ->getUserhash($key);
		
		if($datakey==0)
		{		
			echo "<script>alert('Bạn không có quyền truy cập vùng này');window.location='../';</script>";
		}
		else
		{
			$hashtime = $data ->checktimehash($datakey[0]['timehash']);
			
			if(!$hashtime)
			{
				echo "<script>alert('Email xác nhận này đã hết hạn, vui lòng thực hiện lại chức năng khôi phục mật khẩu');window.location='../';</script>";
			}
			$action = $_POST['action'];
			if($action)
			{
				$id = $datakey[0]['ID'];
				$password = $_POST['password'];
				$repassword = $_POST['repassword'];
				$data ->updateUserPass($id, sha1($password) );			
				echo "<script>alert('Bạn đã đổi mật khẩu thành công!');window.location='../';</script>";
			}
		}
		
		
	}	

}